persist despite challenges

Translations
persister malgré les défis